/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DAL;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author HONGPHUOC
 */
public class ThanPhienKyThuat {
    MyConnect con = new MyConnect();
     public ResultSet getThanPhien(String ma) {

        return con.excuteQuery("select a.ma_tp [Mã Than Phiên],a.ma_khach [Mã Khách],b.ten [Tên Khách],a.ma_nv [Mã Nhân Viên],a.ten_sp [Tên Sản Phẩm],a.noi_dung [Nội Dung],a.tinh_trang [Tình Trạng],a.bao_hanh [Bảo Hành],a.chi_phi [Chi Phí],convert(varchar,a.ngay,101) [Ngày Than Phiền]from than_phien a,khach_hang b where a.fix=0 and a.ma_khach=b.ma_khach and ma_phong=(select ma_phong from nhan_vien where ma_nv='" + ma + "')");
    }
     public ResultSet searchThanPhien(String ten,String maNhanVien){
        return con.excuteQuery("select a.ma_tp [Mã Than Phiên],a.ma_khach [Mã Khách],b.ten [Tên Khách],c.ten [Tên Nhân Viên],a.ten_sp [Tên Sản Phẩm],a.noi_dung [Nội Dung],a.tinh_trang [Tình Trạng],a.bao_hanh [Bảo Hành],a.chi_phi [Chi Phí],convert(varchar,a.ngay,101) [Ngày Than Phiền]from than_phien a,khach_hang b,nhan_vien c where a.ma_khach=b.ma_khach and c.ma_nv=a.ma_nv and c.ten like N'%"+ten+"%'and a.ma_phong=(select ma_phong from nhan_vien where ma_nv='"+maNhanVien+"')");
    }
    public void upDateThanPhien(String maThanPhien, String tenNhanVien) {
        try {
            con.executeUpdate("update than_phien set ma_nv=(select ma_nv from nhan_vien where ten=N'" + tenNhanVien + "') where ma_tp='" + maThanPhien + "'");
        } catch (SQLException ex) {
            Logger.getLogger(ThanPhienKyThuat.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }

    public ResultSet getAllThanPhien(String ma) {
        return con.excuteQuery("select a.ma_tp [Mã Than Phiên],a.ma_khach [Mã Khách],b.ten [Tên Khách],a.ma_nv [Mã Nhân Viên],a.ten_sp [Tên Sản Phẩm],a.noi_dung [Nội Dung],a.tinh_trang [Tình Trạng],a.bao_hanh [Bảo Hành],a.chi_phi [Chi Phí],convert(varchar,a.ngay,101) [Ngày Than Phiền]from than_phien a,khach_hang b where a.ma_khach=b.ma_khach and ma_phong=(select ma_phong from nhan_vien where ma_nv='" + ma + "')");

    }
    
}
